import SvgIcon, { SvgIconProps } from "@mui/material/SvgIcon";

export default function AzureIcon(props: SvgIconProps) {
  return (
    <SvgIcon width="164" height="154" viewBox="0 0 164 154" {...props}>
      <path
        d="M54.391 0.00185403H102.67L52.5517 148.496C52.0366 150.022 51.0559 151.348 49.7477 152.288C48.4395 153.227 46.8697 153.732 45.2592 153.733H7.68642C6.4662 153.733 5.26349 153.442 4.17778 152.885C3.09207 152.329 2.15457 151.521 1.44284 150.53C0.7311 149.539 0.265588 148.393 0.0848125 147.186C-0.0959633 145.979 0.0131927 144.747 0.403249 143.59L47.0967 5.23802C47.6116 3.71149 48.5924 2.38496 49.901 1.44527C51.2096 0.50558 52.78 8.97025e-05 54.391 0V0.00185403Z"
        fill="url(#paint0_linear_3508_54569)"
      />
      <path
        d="M124.547 99.6035H47.9886C47.2769 99.6027 46.5814 99.8163 45.9927 100.216C45.4041 100.617 44.9496 101.185 44.6885 101.847C44.4274 102.509 44.3717 103.234 44.5287 103.929C44.6858 104.623 45.0483 105.254 45.569 105.739L94.7637 151.656C96.196 152.992 98.0819 153.734 100.041 153.734H143.391L124.547 99.6035Z"
        fill="#0078D4"
      />
      <path
        d="M54.3912 0.00200938C52.7626 -0.00424044 51.1747 0.510417 49.8593 1.47081C48.544 2.43119 47.5702 3.78699 47.0802 5.34016L0.46092 143.464C0.0446214 144.625 -0.0860745 145.868 0.0798884 147.09C0.245851 148.312 0.703591 149.475 1.41438 150.482C2.12518 151.49 3.06811 152.311 4.16343 152.877C5.25874 153.443 6.47421 153.736 7.707 153.733H46.2496C47.6851 153.476 49.0267 152.843 50.1376 151.899C51.2484 150.954 52.0886 149.731 52.5723 148.356L61.8691 120.957L95.0772 151.931C96.4688 153.082 98.2145 153.718 100.02 153.733H143.21L124.267 99.6023L69.0484 99.6153L102.844 0.00200938H54.3912Z"
        fill="url(#paint1_linear_3508_54569)"
      />
      <path
        d="M116.055 5.2307C115.541 3.70664 114.562 2.3823 113.255 1.44427C111.948 0.506227 110.38 0.00176626 108.772 0.00195318H54.9658C56.5742 0.00204483 58.1421 0.506613 59.4486 1.44461C60.7552 2.38261 61.7346 3.70679 62.249 5.2307L108.944 143.589C109.335 144.745 109.444 145.978 109.263 147.185C109.083 148.392 108.617 149.539 107.906 150.53C107.194 151.522 106.256 152.329 105.17 152.887C104.085 153.444 102.882 153.735 101.661 153.735H155.469C156.689 153.734 157.892 153.443 158.978 152.886C160.063 152.329 161.001 151.521 161.712 150.529C162.424 149.538 162.889 148.391 163.07 147.184C163.25 145.977 163.141 144.745 162.75 143.589L116.055 5.2307Z"
        fill="url(#paint2_linear_3508_54569)"
      />
      <defs>
        <linearGradient
          id="paint0_linear_3508_54569"
          x1="71.9871"
          y1="11.3939"
          x2="21.8485"
          y2="159.516"
          gradientUnits="userSpaceOnUse"
        >
          <stop stop-color="#114A8B" />
          <stop offset="1" stop-color="#0669BC" />
        </linearGradient>
        <linearGradient
          id="paint1_linear_3508_54569"
          x1="87.6494"
          y1="80.4228"
          x2="76.0516"
          y2="84.3443"
          gradientUnits="userSpaceOnUse"
        >
          <stop stop-opacity="0.3" />
          <stop offset="0.071" stop-opacity="0.2" />
          <stop offset="0.321" stop-opacity="0.1" />
          <stop offset="0.623" stop-opacity="0.05" />
          <stop offset="1" stop-opacity="0" />
        </linearGradient>
        <linearGradient
          id="paint2_linear_3508_54569"
          x1="81.2709"
          y1="7.07374"
          x2="136.308"
          y2="153.703"
          gradientUnits="userSpaceOnUse"
        >
          <stop stop-color="#3CCBF4" />
          <stop offset="1" stop-color="#2892DF" />
        </linearGradient>
      </defs>
    </SvgIcon>
  );
}
